package com.xnyzc.lhy.mis.entity.param.cms;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

/**
 * 角色传入参数
 * @author wangshuo
 * @create 2019-08-19 11:33
 */
@Data
@EqualsAndHashCode
@Accessors(chain = true)
@ApiModel(value = "RoleReceive",description = "RoleReceive信息")
public class RoleReceive implements Serializable {

    private static final long serialVersionUID = -2882137385402384694L;

    @ApiModelProperty(value = "用户id")
    private Long sysUserId;

    private String token;

    @ApiModelProperty(value = "角色Id")
    private Long roleId;

    @ApiModelProperty(value = "供应商Id")
    private Long officeId;

    @ApiModelProperty(value = "供应商名")
    private String name;

    private String enname;

    private String roleType;

    private String dataScope;

    private String isSys;

    private String useable;

    private List<Long> selectMenuList;

    private List<Long> selectOfficeList;

    private List<Long> userIdList;

}
